Big Huge Thesaurus

Astropogon stellatus

noun